means for moving - Turkish English Dictionary